瞄准: to take aim at, to target...
慌张: flustered, agitated...
成千上万: by the thousands and tens of thousands (idiom); untold numbers, innumerable, thousands upon thousands...
分红: dividend, to award a bonus...
精细: fine, meticulous, careful...